/*
 * 文件名：IoUtil.java
 * 版权：Copyright 2012-2016 广州宝锶信息技术有限公司
 * 创建人：曾毅
 * 创建时间：2017年8月25日 上午11:42:55
 * 修改人：
 * 修改时间：
 * 修改内容：
 */
package com.baothink.weichat.utils;

import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;

/**
 * TODO<一句话功能描述><br>
 * TODO<功能详细描述><br>
 * 
 * @author 曾毅
 * @version 1.0,2017年8月25日 上午11:42:55
 * @since weichat 0.0.1
 */
public class IoUtil {

	
	/**  
	 * 读取input
	 * 
	 * @param is
	 * @return
	 * @throws Exception 
	 * @throws IOException 
	 * @since spring-mvc 0.0.1
	 */
	public static String getPostBody(InputStream is) throws Exception{
		if(null==is){
			return "";
		}
		ByteArrayOutputStream bos = null;
		bos = new ByteArrayOutputStream();
		byte [] b =new byte[1024];
		int l;
		while((l=is.read(b))!=-1){
			bos.write(b,0,l);
		}
		return bos.toString("utf-8");
	}
}
